@charset "utf-8";
 body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{-webkit-text-size-adjust:none;font:12px/1.5 Tahoma,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var,i{font-style:normal}ul,ol,li{list-style:none}a{text-decoration:none}legend{color:#000}fieldset,img{border:0;vertical-align:top;}section,article,aside,header,footer,nav,dialog,figure{display:block;}figure{margin:0}button,input,select,textarea{font-size:100%;outline:none;border:none;background: none;}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}.clear{display:block;height:0;overflow:hidden;clear:both}.wrap:after,.w:after, .clearfix:after,.fix:after{display:table;content:'';clear:both;}.fix{*zoom:1}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:none}a{blr:expression_r(this.onFocus=this.blur())}a{outline:none;}.none{display:none;}.block{display:block;}
.fl {float:left;}.fr {float:right;}.fl-img {float:left;margin-right:20px;}.fr-img {float:right;margin-left:20px;}.in-b {display:inline-block;*display:inline;letter-spacing:0;vertical-align:top;*zoom:1}
.font-st {font-family:arial,'宋体';}.font-yh {font-family:arial,'microsoft yahei';}.font-st-12 {font-family:arial,'宋体';font-size:12px;}.font-yh-12 {font-family:arial,'microsoft yahei';font-size:12px;}.font-st-14 {font-family:arial,'宋体';font-size:14px;}.font-yh-14 {font-family:arial,'microsoft yahei';font-size:14px;}.lh1 {line-height:1}.lh20 {line-height:20px}.lh24 {line-height:24px}.text-l{text-align:left}.text-c{text-align:center}.text-r{text-align:right}
.c1{color:#111}.c2{color:#222}.c3{color:#333}.c4{color:#444}.c5{color:#555}.c6{color:#666}.c7{color:#777}.c8{color:#888}.c9{color:#999}.ca{color:#aaa}.cb{color:#bbb}.cc{color:#ccc}.cd{color:#ddd}.ce{color:#eee}.cf{color:#fff}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f17{font-size:17px}.f18{font-size:18px}.f19{font-size:19px}.f20{font-size:20px}.bg1{background-color:#111}.bg2{background-color:#222}.bg3{background-color:#333}.bg4{background-color:#444}.bg5{background-color:#555}.bg6{background-color:#666}.bg7{background-color:#777}.bg8{background-color:#888}.bg9{background-color:#999}.bga{background-color:#aaa}.bgb{background-color:#bbb}.bgc{background-color:#ccc}.bgd{background-color:#ddd}.bge{background-color:#eee}.bgf{background-color:#fff}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12 {float: left;position: relative;min-height: 1px;}
.col-12 {width: 100%;}.col-11 {width: 91.66666667%;}.col-10 {width: 83.33333333%;}.col-9 {width: 75%;}.col-8 {width: 66.66666667%;}.col-7 {width: 58.33333333%;}.col-6 {width: 50%;}.col-5 {width: 41.66666667%;}.col-4 {width: 33.33333333%;}.col-3 {width: 25%;}.col-2 {width: 16.66666667%;}.col-1 {width: 8.33333333%;}
.pt0{padding-top:0}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt55{padding-top:55px}.pt60{padding-top:60px}.pr0{padding-right:0}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pr55{padding-right:55px}.pr60{padding-right:60px}.pb0{padding-bottom:0}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb55{padding-bottom:55px}.pb60{padding-bottom:60px}.pl0{padding-left:0}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl55{padding-left:55px}.pl60{padding-left:60px}.p0{padding:0}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p25{padding:25px}.p30{padding:30px}.p35{padding:35px}.p40{padding:40px}.p45{padding:45px}.p50{padding:50px}.p55{padding:55px}.mt0{margin-top:0}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mt60{margin-top:60px}.mr0{margin-right:0}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mr55{margin-right:55px}.mr60{margin-right:60px}.md0{margin-bottom:0}.md5{margin-bottom:5px}.md10{margin-bottom:10px}.md15{margin-bottom:15px}.md20{margin-bottom:20px}.md25{margin-bottom:25px}.md30{margin-bottom:30px}.md35{margin-bottom:35px}.md40{margin-bottom:40px}.md45{margin-bottom:45px}.md50{margin-bottom:50px}.md55{margin-bottom:55px}.md60{margin-bottom:60px}.ml0{margin-left:0}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml55{margin-left:55px}.ml60{margin-left:60px}.m0{margin:0}.m5{margin:5px}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m25{margin:25px}.m30{margin:30px}.m35{margin:35px}.m40{margin:40px}.m45{margin:45px}.m50{margin:50px}.m55{margin:55px}.m60{margin:60px}.no-bg{background:none !important;}.no-pl{padding-left:0 !important;}.no-pr{padding-right:0 !important;}.no-pt{padding-top:0 !important;}.no-pb{padding-bottom:0 !important;}.no-ml{margin-left:0 !important;}.no-mr{margin-right:0 !important;}.no-mt{margin-top:0 !important;}.no-mb{margin-bottom:0 !important;}.no-bl{border-left:0 !important;}.no-br{border-right:0 !important;}.no-bt{border-top:0 !important;}.no-bb{border-bottom:0 !important;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;}
body { position:relative; color:#7d7d7d;font-family:arial ,'microsoft yahei' ;}
ul.fix li {float: left;}
.w,.wrap {width:1000px;margin:0 auto;position: relative;}
.img {position: relative;display: block;overflow: hidden;}
.img:after {transition:.6s;content:'';position: absolute;width: 0;height: 0;background: url(../images/bg2.png);z-index: 98;left: -100px;top: -100px;}
.img:before {transition:.2s .1s;content:'';position: absolute;width: 100%;height: 100%;background: url(../images/fdj.png) no-repeat center 135px;z-index: 99;left: 0;top: -100%;}
.img:hover:after {width: 200%;height: 200%;}
.img:hover:before {top: 0;}

.header {position: relative;z-index: 2;}
.header .tel {font-size: 18px;color: #b41313;background:url(../images/tel.png) no-repeat left center;padding-left: 27px;line-height: 19px;position: absolute;top: 27px;right: 250px;}
.header .lang {position: absolute;right: 10px;	top: 28px;}
.header .lang a {background: url(../images/gq.jpg) no-repeat left 0;padding-left: 28px;color: #5b5b5b;float: left;line-height: 16px;}
.header .lang a:hover {color: #ff5b00;}
.header .lang .en {background-position: 0 -16px;margin-left: 20px;}
.nav ul {padding-top: 70px;}
.nav li { position:relative; float:left;}
.nav li>a {color:#6b6b6b;padding:0 11px; display:block;font-size: 14px;line-height: 34px;margin-left:4px;}
.nav li.dq>a,.nav li:hover>a {background: url(../images/nav_li.png);border-radius: 4px;color: #fff;}
.nav li:hover .subNav {display: block;}
.nav li:after {content: '';width: 100%;height: 42px;position: absolute;left: 0;top: 34px;}
.subNav:after {content:'';width: 0; height: 0; border: 6px solid transparent; border-bottom:9px solid #f69c25;border-top:none ;position: absolute;left: 50%;margin-left: -4px;top: -9px;}
.subNav {display: none;position: absolute;width: auto;box-shadow: 0 0 8px rgba(0,0,0,.6);font-size: 12px;background:url(../images/sub_bg.png);border-radius: 5px;left: 50%;top: 76px;
 -webkit-transform: translateX(-50%);
 -moz-transform: translateX(-50%);
 -ms-transform: translateX(-50%);
 -o-transform: translateX(-50%);
 transform: translateX(-50%);}
/*   width: 100%;   */
.subNav dl {padding:5px 9px;text-align: center;}
.subNav a {display: block;line-height: 40px;color: #fff;background: url(../images/sub_li.jpg) repeat-x 0 bottom; white-space: nowrap;}
/*    white-space: nowrap;     */
.subNav a:hover {color: red;}


.banner {overflow-x:hidden;position: relative;}
.banner .bd { position:relative; top:0; left:50%; width:1920px; height:527px;margin-left:-960px;}
.banner .bd li { width:100%; height:527px; overflow:hidden; }
.banner .hd { position:absolute; bottom:30px; left:50%; width:998px; margin-left:-499px; height:21px; text-align:center; }
.banner .hd li { cursor: pointer;margin-right:10px;display:inline-block; width:12px; height:12px; background:url(../images/hd.png) no-repeat -12px 0;text-indent:-999em;*display:inline;*zoom:1; }
.banner .hd li.on { background-position: 0 0;}
.banner a {display: block;width: 100%;height: 100%;}

.footer { background:#939393;color: #fff;overflow: hidden; }
.footer a {color: #a3928c;}
.footer .tel2 {font-size: 20px;color: #fff;font-weight: bold;margin-top: 85px;}
.footer .tel-img {position: absolute;right:33px;top: 40px;}
.footer .sns  {font-size:14px;}
.ftlink-box {float:left;padding-bottom:38px;}
.ftlink dl { float:left; width:100px; overflow:hidden; padding-top:36px; }
.ftlink dt { font: 14px/26px "微软雅黑"; height:26px; padding-bottom:15px; }
.ftlink dt a { color:#fff; }
.ftlink dd a {display: block;line-height: 2;color: #d7d7d7;}

/* sns */
.sns {margin-left:65px;position: relative;width: 190px;text-align: center;}
.sns-box {display: table;margin:0 auto;}
.sns a {display:block;width:45px;height:41px;background:url(../images/sns.png) no-repeat;float:left;margin-top:10px;}
.sns .qq {background-position:-45px 0;}
.sns .wx {background-position:-90px 0;}
.sns .wb:hover {background-position:-1px -41px;}
.sns .qq:hover {background-position:-46px -41px;}
.sns .wx:hover {background-position:-92px -41px;}
.sns .wb {position: relative;}
.sns .wx:hover img {margin-top: -40px;}
.sns .wx img {position: absolute;margin:400px 0 0 20px;padding-left: 20px;z-index: 99;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s;}

.copyright {line-height:42px;background: #6e6e6e;text-align: right;color: #a7a7a7;font-family: arial,'宋体'; }
.copyright a {color: #a7a7a7;}

/* back top */
.backTop {  position:fixed; _position:absolute; right:100px; bottom:100px; width:51px; height:51px; background:url(../images/page_top.jpg) no-repeat; cursor:pointer; z-index:99; }

/* search */
.search-form {  width:238px; height:30px; overflow:hidden;clear:right; position: absolute;right: 165px;top: 20px;}
.search-form div,.search-form input,.search-form button { float:left; }
.search-input-box { position:relative; width:190px; height:30px;border:none; background:url(../images/search.png) no-repeat; display:inline; }
.search-input-box input {width:170px; height:30px; color:#9a9a9a; padding:0 10px;border:none;background:none; line-height:30px; vertical-align:middle; }
.search-btn button{ position:relative; width:48px; height:30px; border:none; background:url(../images/search.png) no-repeat right; cursor:pointer; text-indent:-999em; }



/*  hover   */
.ftlink-box dd a:hover {color:#ed6d1e;}


/*   upInfo  */

.upInfo {display: table;margin:0 auto;}
.upInfo h3 {font:16px/1 'microsoft yahei';margin:26px 0 16px}
.upInfo h3 span {font:12px/1 'SimSun';}
.upInfo .info-list {border:1px solid #6c6c6c;overflow: hidden;float:left;margin:0 16px 7px 0}
.upInfo label {background:url(../images/icon3.jpg) no-repeat;width:28px;height:28px;float:left;}
.upInfo input {float:left;width:300px;padding-left:8px;border:none;background:none;line-height:28px;color:#333;height:28px;}
.upInfo .info-list-l {width:690px;}
.upInfo .info-list-l input {width:600px;}
.upInfo .f2 label {background-position:-28px 0;}
.upInfo .f4 label {background-position:-56px 0;}
.upInfo .f3 label {background-position:-112px 0;}
.upInfo .f6 label {background-position:-84px 0;}
.upInfo .f5 label {background-position:-140px 0;}
.upload {clear:left;line-height:28px;margin:7px 0;color:#9b9b9b;}
.upInfo a {background:#6c6c6c;padding:0 16px;display:inline-block;*display:inline;*zoom:1;color:#b0b0b0;margin:0 13px 0 8px;border:1px solid #6c6c6c;}
.upInfo button{font-family:'SimSun';background:#6c6c6c;color:#fff;display:inline-block;*display:inline;*zoom:1;margin-right:16px;width:186px;height:26px;border:1px solid #6c6c6c;cursor:pointer;margin-top:9px}
.upInfo a:hover,.upInfo button:hover {background:#3366cc;}

.fudong { position:fixed; top:50%; left:0; height: 203px; z-index:999; margin-top: -102px;}
.fudong em { float: left; background:url(../images/fudong.png) no-repeat; width:29px; height:203px; display:block; cursor:pointer;}
.fudong ul { display: none;float: left; width:111px; height:153px; padding-top: 4px; display:none;padding: 50px 0 0 8px;background: #fff;}
.fudong:hover ul {display: block;}
#dituContent img {max-width: 1500px;}